2046 W Main St, Barstow, CA 92311-3701, Barstow
"You know a restaurant will be good when the parking lot is full. We got there just past 7:30 PM and"
"You know a restaurant will be good when the parking lot is full. We got there just past 7:30 PM and"